package com.medical.blood.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.util.Date;

@Data
@TableName("device_status")
public class DeviceStatus {
    @TableId(type = IdType.AUTO)
    private Long id;                  // 记录ID
    private String deviceId;          // 设备编号
    private Integer onlineStatus;     // 在线状态（1-在线，0-离线）
    private String bloodModuleStatus; // 采血模块状态
    private String centrifugeStatus;  // 离心装置状态
    private Double coldStorageTemp;   // 冷藏温度
    private Integer abnormalStatus;   // 是否异常（1-异常）
    private String abnormalDesc;      // 异常描述
    private Date createTime;          // 数据上传时间
}